Hi leute, hier ist eine sammlung von Operatoren, die von mir
hchspersnlich geschrieben wurde. Diese beispiele sind nur
fr C++ gedacht! Aber wenn ihr denkt ihr knntet mit Visual Basic
damit etwas anfangen, dann, dann, was dann? Na dann fangt eben damit
etwas an, klingt logisch, ist logisch oder? :-)
falls ihr fragen habt, oder etwas hinzufgen wollt, dann schickt
mir 'ne Mail, meine Adresse: > xlock2002@aol.com <

Operatoren
~~~~~~~~~~
Operator   Funktion         Beispiel
|          |                |
+          Addition         a + b
-          Subtraktion      a - b
*          Multiplikation   a * b
/          Division         a / b
%          Modulo           a % b

Relationale Operatoren
~~~~~~~~~~~~~~~~~~~~~~

Operator   Funktion             Beispiel
|          |                    |
<          Kleiner              a < b
>          Grser               a > b
<=         Kleiner oder Gleich  a <= b
>=         Grser oder Gleich   a >= b
==         Gleichheit           a == b
!=         Ungleichheit         a != b

Achtung!: "=="(Gleichheit) nicht mit "="(Zuweisung) verwechseln.

Logische Operatoren
~~~~~~~~~~~~~~~~~~~

Operator  Funktion              Beispiel
|         |                     |
&&        logisches Und (AND)   a && b
||        logisches Oder (OR)   a || b
!         logisches Nicht (NOT) !a

Bitweise Operatoren
~~~~~~~~~~~~~~~~~~~

Operator    Funktion                      Beispiel
|           |                             |
&           bitweises Und (AND)           a & b
|           bitweises Oder (OR)           a | b
^           bitweises Exklusiv-Oder (XOR) a ^ b
~           bitweises Nicht (NOT)         ~a
<<          nach links schieben           a << b
>>          nach rechts schieben          b >> a

Zuweisungsoperatoren
~~~~~~~~~~~~~~~~~~~~

Operator  Funktion                                         Beispiel
|         |                                                |
  =       Einfache Zuweisung                               a = 5
 *=       Zuweisung mit Multiplikation                     a *= 5
 /=       Zuweisung mit Division                           a /= 5
 %=       Zuweisung mit Modulo-Operation                   a %= 5
 +=       Zuweisung mit Addition                           a += 5
 -=       Zuweisung mit Subtraktion                        a -= 5
<<=       Zuweisung mit Schiebe nach links                 a <<= 5
>>=       Zuweisung mit Schiebe nach rechts                a >>= 5
 &=       Zuweisung mit bitweiser Und-Operation            a &= 5
 |=       Zuweisung mit bitweiser Oder-Operation           a != 5
 ^=       Zuweisung mit bitweiser Exklusiv-Oder-Operation  a ^= 5

Sonstige Operatoren
~~~~~~~~~~~~~~~~~~~

Operator  Funktion          Beispiel
|         |                 |
++        Inkrementoperator a++, ++a
--        Dekementoperator  a--, --a

Arithmetische If-Operator
~~~~~~~~~~~~~~~~~~~~~~~~~
z.B:
-
int a, b, groesstes;
a = 5; b = 3;
groesstes = ( ( a > b ) ? a : b );
-
Erklrung: wenn a grer ist als b dann b nehmen

Prioritten
~~~~~~~~~~~

Operator(en)      Beschreibung               Assoziativitt
|                 |                          |
()                Ausdrcke                  links
sizeof, ~, !      Unre Operatoren           rechts
*, /, %           Multiplikative Operatoren  links
+, -              Additive Operatoren        links
<<, >>            Bitweises Schieben         links
<, >, <=, >=      Relationale Operatoren     links
==, !=            Gleichheitsoperatoren      links
&                 Bitweises Und              links
^                 Bitweises Exklusiv-Oder    links
|                 Bitweises Inklusiv-Oder    links
&&                Logisches Und              links
||                Logisches Oder             links
?, :              Arithmetischer If-Operator rechts
=, *=, /=, +=,    Zusammengesetzte           rechts
<<=, >>=, &=,     Operatoren
^=, |=




